Durante un paseo por la playa, una periodista (Robin Wright Penn) del Chicago Tribune, divorciada y con un hijo, encuentra una botella con una carta de amor en su interior. Intrigada, decide buscar a su autor, un marinero viudo (Kevin Costner) que intenta superar la pérdida de su mujer Catherine, fallecida dos años atrás.